using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DAOLayer;
using DTOLayer;

namespace BUSLayer
{
    public class SachBUS : AbstractBus
    {
        public int TestExisted(SachDTO dto)
        {
            SachDAO dao = new SachDAO();
            return dao.TestExisted(dto);
        }
        public int InsertSach(SachDTO dto)
        {
            SachDAO dao = new SachDAO();
            return dao.InsertSach(dto);
        }
        public int DeleteSach(int dto)
        {
            SachDAO dao = new SachDAO();
            return dao.DeleteSach(dto);
        }
        public int UpdateSach(SachDTO dto)
        {
            SachDAO dao = new SachDAO();
            return dao.UpdateSach(dto);
        }
        public DataTable LayDanhSach()
        {
            SachDAO dao = new SachDAO();
            return dao.LayDanhSach();
        }
         public DataTable LayDanhSachTheoTinhTrang(string TT)
         {
             SachDAO dao = new SachDAO();
             return dao.LayDanhSachTheoTinhTrang(TT);
         }
        public int CapNhatTinhTrang(int ma, string tt)
        {
            SachDAO dao=new SachDAO();
            return dao.CapNhatTinhTrang(ma,tt);
        }
    }
}
